Big Huge Thesaurus

soliton wave

noun